docs: Annotate the GdkContentProviderClass structure
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 1 Dec 2020 13:38:12 +0000 (13:38 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 1 Dec 2020 13:38:12 +0000 (13:38 +0000)
gdk/gdkcontentprovider.h

index f63be7676c8da466e275bea7f210479482f866e4..f1f558ab74851a79c1680951e88cba003d88a4d0 100644 (file)
@@ -49,6 +49,12 @@ struct _GdkContentProvider
   GObject parent;
 };
 
+/**
+ * GdkContentProviderClass:
+ * @content_changed: Signal class closure for #GdkContentProvider::content-changed
+ *
+ * Class structure for #GdkContentProvider.
+ */
 struct _GdkContentProviderClass
 {
   GObjectClass parent_class;
@@ -56,6 +62,7 @@ struct _GdkContentProviderClass
   /* signals */
   void                  (* content_changed)                             (GdkContentProvider     *provider);
 
+  /*< private >*/
   /* vfuncs */
   void                  (* attach_clipboard)                            (GdkContentProvider     *provider,
                                                                          GdkClipboard           *clipboard);